outdoor sports - French English Dictionary